@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
h3{ font-size:14px;}
img{ border:none; padding:0; margin:0;} ul{ list-style:none;}
.c{ clear:both;} textarea{ font-size:12px;}
a { text-decoration:none;outline:none;} a:hover{ text-decoration:underline; }
table{border-collapse: collapse;border-spacing:0;}
a{ star::expression(this.onFocus=this.blur());}



body{ font-family: Arial, "宋体"; font-size:12px; background:#000 url(../images/bg.jpg) no-repeat top center; }
.wrapper{ width:1003px; margin:0 auto;}
.header{ height:83px;  overflow:hidden;   color:#fff; line-height:25px;}
.header a{ color:#fff; padding:0 5px;}
.hright{ float:right; width:200px; text-align:right;}
.header .logo{ padding:0; }
.header p{ padding-top:10px;}
#navMenu {DISPLAY: block;  OVERFLOW: hidden; WIDTH: 1003px;  height:38px; line-height:38px; background:url(../images/navbg.jpg) repeat-x;}
#navMenu .onelink {}
#navMenu ul{ padding-left:40px;}
#navMenu LI {BACKGROUND-POSITION: 0px center; padding-right:1px; FLOAT: left; background:url(../images/gap.jpg) no-repeat right; WIDTH: 161px;  BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; height:38px;}
#navMenu LI A {DISPLAY: block;  COLOR: #fff;  text-align:center; text-align:center; font-size:14px; }
#navMenu LI A:hover { TEXT-DECORATION: none; background:url(../images/navon.jpg) repeat-x;}
#navMenu LI.hover A {}
.dropMenu {MARGIN-TOP: -1px; Z-INDEX: 100;  VISIBILITY: hidden; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px; WIDTH: 160px;   POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ccc;}
.dropMenu LI {MARGIN-TOP: 2px; padding:0;MARGIN-BOTTOM: 4px}
.dropMenu LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH:100%; COLOR: #333; PADDING-TOP: 4px;TEXT-ALIGN: center}
.dropMenu LI A:hover{ background-color:#333; color:#fff; text-decoration:none;}
UNKNOWN {BORDER-TOP-STYLE: none}
/*首页新闻滚动*/
.notice{ overflow:hidden; height:30px; }
.core{ line-height:30px; height:30px;overflow:hidden; padding-left:100px;}
.core a{display:block; color:#666; text-decoration:none;}
.ntitle{ color:#fff; font-weight:bold; float:left; line-height:30px; padding-left:10px;}

.hmian{ padding:0 10px;}
.hc{ width:168px; float:right; padding-top:5px;}
.habout{ line-height:24px; color:#bfbfbf; height:143px; width:347px; float:left; background:url(../images/habg.jpg) no-repeat; margin-right:15px;}
.hpro{ background:url(../images/hpbg.jpg) no-repeat; width:437px; height:143px;  float:left;}
.title{ padding-left:20px; background:url(../images/titlebg1.jpg) repeat-x; font-size:12px; color:#fff; font-weight:normal;}
.title span{ background:url(../images/titlebg.jpg) no-repeat; width:88px; height:29px; display:block; text-align:center; line-height:29px;}
/*banner*/
.banner{ width:1003px; background:#000 url(../images/lightb.jpg) no-repeat bottom; padding-bottom:15px;}
#YNews{position:relative;z-index:1;width:1003px;height:328px;overflow:hidden; }
p#YNIndex{position:absolute;z-index:5;bottom:10px;right:4px;width:80px;height:16px;text-align:right;overflow:hidden;}
p#YNIndex a:link,p#YNIndex a:visited,p#YNIndex a:hover{float:left;width:24px;height:16px;text-align:center;color:#666;line-height:16px;text-decoration:none; background:#cfcfd1;}
p#YNIndex a:hover,p#YNIndex a.current:link,p#YNIndex a.current:visited,p#YNIndex a.current:hover{background:#ffe800;width:23px;}
/*分类*/
.sort{ width:182px; float:left;min-height:250px; height:auto !important; height:250px; overflow:visible;}
.sortlist{  padding:10px 8px; border:1px solid #414141;border-top:0;border-bottom:0; border-left:0; background:#f2f2f2;}
.sortlist li{   line-height:28px; border-bottom:1px solid #c2c2c2;background:url(../images/jicon.jpg) no-repeat 0 10px;}
.sortlist li a{ color:#666; display:block;  padding-left:20px;}
.sortlist li a:hover{ color:#a2a079; }
.sortlist ul li { background:none;}
.right{ width:777px; background:url(../images/ctop.jpg) no-repeat; float:right; padding-top:10px;}
.content{ border:1px solid #414141;border-top:0;border-bottom:0; border-left:0; background:url(../images/ccbg.jpg) repeat-y ;min-height:250px; height:auto !important; height:250px; overflow:visible; padding:20px; color:#333;}
.xz{width:737px; overflow:hidden; line-height:22px;}
/*当前位置*/
.guide{ background:url(../images/titleline.jpg) repeat-x bottom;  height:25px; padding-top:5px; color:#666; font-size:14px;  color:#c2985d;}
.guide span { float:right; padding-right:10px;font-weight:normal; color:#666;}
.guide span a{ color:#666; font-size:12px;}
/*产品*/
.prolist li{ float:left; width:151px; padding:10px 15px; }
.prolist li .hpro{ width:146px; height:146px; border:1px solid #78797a; padding:2px; display:block; background:#fff;}
.prolist li .hpro:HOVER{ border-color:#FFCC00;}
.prolist li h3{ font-size:12px; color:#999; font-weight:normal; line-height:30px; text-align:center;  width:146px; overflow:hidden;}
.prolist li .hpt{ width:146px; overflow:hidden; height:35px;}
.prolist li .hpt a{ line-height:18px; color:#333;}
/*新闻*/
.news{ width:650px; margin:5px auto; line-height:25px; }
.news li{ border-bottom:1px dashed #ccc; color:#999; background:url(../images/sorticon.gif) no-repeat 0 7px; padding-left:20px;}
.news li a{ color:#666;}
.news li span{ float:right; padding-right:20px;}
.ntitle{ text-align:center; font-size:14px; color:#4D3D0A;}
.news_other{ border-bottom:1px dotted #e4e5e6; text-align:center; line-height:25px; font-size:12px; color:#666; margin-bottom:10px;}
.netitle{ text-align:center; line-height:30px; font-size:16px; color:#545454;}
.setitle{ text-align:center; line-height:20px; font-size:13px; color:#666; font-weight:normal; font-weight:bold;}
/*招聘*/
.wtable{ width:660px; margin:0 auto;  border:1px solid #f6f6f6;border-top:1px solid #0175EF;}
.tbg td,.tbg th{ background:#f6f6f6; border-right:1px solid #fff;  }
.wtable tr th{color:#999; font-weight:normal;width:80px;padding:5px;}
.wtable tr td{ padding:5px; color:#666;}
.ypgw{ background:url(../images/ypbutton.gif) no-repeat; width:84px; height:20px; cursor:pointer; display:block; float:right;}
/*地图友情*/
.flink{ padding:0 20px;}
.flink li{ padding:0 10px; background:url(../images/subadd.gif) no-repeat 0 10px; line-height:25px; }
.flink li a{color:#666; padding:0 3px;}
.flink .ss a{ font-weight:bold; color:#1a1a1a;}
.link li{ float:left; padding:10px; background:url(../images/subadd.gif) no-repeat 0 20px; line-height:25px; width:105px; }
.link li a{ color:#666;}

.footer{  padding:10px 0; color:#999; background:url(../images/fbg.jpg) no-repeat; height:37px; line-height:37px;  clear:both; padding-left:15px; margin-top:10px;}
.footer span{ float:right; padding-right:10px;}
.footer a{color:#999;}
